body { margin:0; padding:0; color:#333; font-size:12px;}
ul { margin:0; padding:0; list-style:none}
dl,dd { margin:0; padding:0;}
img { border:0;}
td { font-size:12px;}
h4,p,h1 { margin:0; padding:0; font-weight:normal; font-size:100%;}
a { color:#333; text-decoration:none}
a:hover { color:#F60; text-decoration:}
.clearfix { zoom:1}
.clearfix:after { clear:both; display:block; height:0; content:""; overflow:hidden;}
.wrap { width:1000px; margin:auto;}
.red,.red a,a.red { color:#eb6100}
.blue,.blue a,a.blue { color:#4194e8}
.green,.green a,a.green { color:#64b71f}
.gray,.gray a,a.gray { color:#666}
.gray a:hover,a.gray:hover { color:#F60}
.gray2,.gray2 a,a.gray2 { color:#999}
.Yahei { font-family:"Microsoft YaHei"}
.Tahoma { font-family:Tahoma}
.mb15 { margin-bottom:15px;}
.fl { float:left;}
.fr { float:right}

.header { padding:15px 0}
.h_left { float:left}
.h_right { float:right; position:relative; margin-top:18px; z-index:10}
.pulldown { position:absolute; width:72px; border:#4294e8 solid 2px; border-bottom-width:1px; top:32px; background:#fff;}
.pulldown li { border-bottom:#4294e8 solid 1px;}
.pulldown li a { display:block; height:30px; line-height:30px; text-align:center; font-size:14px; text-indent:-9px;}
.pulldown li a:hover { background:#4294e8; color:#fff;}
.h_logo { display:block; width:241px; height:67px; background:url(images/h_logo.png) 0 -40px; overflow:hidden; line-height:999px;}
.h_tel { display:inline-block; width:150px; height:24px; background:url(images/h_tel.png) no-repeat; padding-top:25px; padding-left:16px; float:left; margin-top:9px; margin-left:30px;}
.h_tel strong { font-size:18px; font-family: Verdana;color:#eb6100;}
.h_search { display:inline-block; border:#4294e8 solid 2px; height:30px; overflow:hidden;}
.h_s_btn { width:75px; height:30px; border:0; margin:0; padding:0; background:#2a81ce; color:#fff; font-size:16px; cursor:pointer; vertical-align:middle}
.h_s_keywords { width:250px; line-height:28px; height:28px; border:0; margin:0; padding:0; vertical-align:middle; padding-left:5px; font-size:16px;outline:none;}
.h_s_select { height:30px; line-height:30px; vertical-align:middle; border:0; margin:0; padding:0 15px; border-right:#ccc solid 1px; font-size:16px; cursor:pointer;}
.h_s_select i { display:inline-block; width:0; height:0; border:#666 solid 5px; border-color:#666 #fff #fff #fff; position:relative; top:3px; left:5px; overflow:hidden; padding:0;}
.h_hot { background:url(images/hot.gif) no-repeat; padding-left:40px; text-align:left; margin-left:40px; padding-bottom:1px;}

.nav { line-height:50px; background:#4194e8; margin-bottom:10px;}
.nav a { display:inline-block; font-size:18px; color:#fff; padding:0 33px; vertical-align:middle; margin-right:1px;}
.nav a:hover,.nav a.cur { background:#2a81ce; color:#fff;}
.liucheng { margin-bottom:10px;}

.search { background:#81bc2c; margin-bottom:10px;}
.s_search { padding:30px; text-align:center; font-size:18px;}
.ss_title { color:#fff; display:inline-block; vertical-align:middle; margin-right:10px;}
.ss_keyword { width:450px; height:40px; line-height:40px; text-indent:5px; padding:0; margin:0; border:0; box-shadow:3px 3px 3px rgba(0,0,0,0.2) inset; font-size:18px; vertical-align:middle;}
.ss_btn { width:40px; height:40px; margin:0; padding:0; border:0; vertical-align:middle; background:url(images/ss_btn.png); overflow:hidden; line-height:999px; font-size:0; cursor:pointer;}
.s_hot td { background:#75a929; height:28px; text-align:center;}
.s_hot a { display:block; color:#fff;}

.daodu { margin-bottom:10px; border:#ccc solid 1px; background:#f5f5f5;}
.d_title { border-right:#ccc solid 1px; font-size:18px; padding:10px;}
.d_content { padding:10px 20px; line-height:22px;}

.position { border-bottom:#ccc solid 1px; padding-bottom:5px; margin-bottom:10px;}

.i_v_left { float:left; width:730px;}
.i_v_right { float:right; width:250px;}
.ivl_block1 { margin:10px 0 20px 0;}
.ivl_block1_l { float:left; margin-right:10px;}
.ivl_block1_l img { width:150px; height:100px;}
.ivl_block1_r { float:left;}
.ivl_block1_r .t1 { font-size:24px; color:#4194e8; margin-bottom:20px;}
.ivl_block1_r .t2 { line-height:22px; width:570px; overflow:hidden}

.iv_qzbox { border:#81bc2c solid 1px; margin-bottom:10px;}
.iv_qzbox .title { line-height:33px; background:#81bc2c; color:#fff; text-indent:10px;}
.iv_qzbox .title a { color:#fff;}
.iv_qzbox .title strong { font-size:18px; font-weight:normal; margin-right:20px;}
.iv_qzbox .title em { font-style:normal;}

.qztd_table td{ font-size:14px; padding:10px 0; border-bottom:#ccc solid 1px;}
.qztd_table td.qztd_num { color:#c0dd95; font-size:30px; font-family:Arial; font-weight:bold; padding:0 10px; width:20px;}
.qztd_table td.qztd_title { font-size:14px; font-weight:bold; color:#81bc2c; width:240px;}
.qztd_table td.qztd_title a { color:#81bc2c;}
.qztd_table .qz1 { margin-bottom:5px; display:none}
.qztd_table td.qztd_btn { text-align:right; padding-right:10px;}
.qztd_table td.qztd_btn a { display:inline-block; font-size:12px; padding:6px 10px; background:#f5f5f5; color:#f39700; border-radius:5px; box-shadow:0 1px 1px rgba(0,0,0,0.2)}
.qztd_table td.qztd_btn a:hover { background:#f39700; color:#fff;}
.qztd_zl { width:130px; color:#999}
.qztd_gzr { width:90px; text-align:right; color:#999}

.i_v_intro { border:#ccc solid 1px; background:#f5f5f5; padding:15px 20px; line-height:20px; margin-bottom:10px;}
.linkbox { border:#ccc solid 1px; background:#f5f5f5; padding:15px 20px; line-height:20px; margin-bottom:10px;}
.linkbox p { margin-bottom:10px;}

.ivr_box { border:#ccc solid 1px; margin-bottom:10px;}
.ivr_box .title1 { color:#4194e8; font-size:14px; font-weight:bold; text-indent:10px; line-height:33px; border-bottom:#ccc solid 1px;}
.ivr_box .title1 a { color:#4194e8;}
.ivr_box .title2 { color:#4194e8; background:#f5f5f5; font-size:14px; font-weight:bold; text-indent:10px; line-height:33px; border-bottom:#ccc solid 1px;}
.ivr_box .title2 a { color:#4194e8;}
.ivr_box .mddnav { border-bottom:#ccc solid 1px; padding:10px 0 10px 26px; line-height:22px;}
.ivr_box .mddnav a { display:inline-block; margin-right:5px;}
.ivr_box .close { background:#f5f5f5 url(images/close.png) no-repeat 10px center; text-indent:26px; color:#81bc2c;}
.ivr_box .open { background:#f5f5f5 url(images/open.png) no-repeat 10px center;}

.ivr_newslist { padding:10px;}
.ivr_newslist li { background:url(images/dot.png) no-repeat left center; line-height:24px; height:24px; overflow:hidden; text-indent:12px;}

.cvr_box { border:#ccc solid 1px; margin-bottom:10px;}
.cvr_box .title { background:#f5f5f5; font-size:18px; text-indent:10px; line-height:33px; border-bottom:#ccc solid 1px;}
.cvr_box .content { padding:10px; line-height:20px;}

.cvr_liucheng { line-height:20px; padding:10px;}
.cvr_liucheng p { margin-bottom:10px; text-indent:21px}

.win8menu { background:#4194e8; margin-bottom:10px;}
.win8menu td a { display:block; height:60px; line-height:60px; font-family:"Microsoft YaHei"; font-size:16px; color:#fff; text-align:center;}
.win8menu td a:hover { color:#fff; background:#2A81CE}
.win8menu .lr { border-right:#fff solid 5px;}
.win8menu .lb { border-bottom:#fff solid 5px;}


.cv_block1_l { float:left; border:#ccc solid 1px; width:265px; margin-right:20px; height:359px;}
.cv_block1_c { float:left;}
.cv_block1_r { float:right; width:200px;}
.cv_block2_l { float:left; width:785px;}
.cv_block2_r { float:right; width:200px;}

.cv_block1_l .t1 { text-align:center; border-bottom:#ccc solid 1px; padding:20px 0;}
.cv_block1_l .t2 { padding:10px;}
.cv_block1_l .t2 p { font-weight:bold; margin-bottom:10px;}
.cv_block1_l .t2 li,.qzlist li { background:url(images/dot.png) no-repeat left center; line-height:24px; height:24px; overflow:hidden; text-indent:12px; vertical-align:middle}
.cv_block1_l .t2 li span,.qzlist li span { float:right;}
.cv_block1_l .t2 li a,.qzlist li a { display:inline-block; float:left; width:175px;}
.qzlist li a { width:200px;}

.cv_block1_c .title { margin-top:10px; margin-bottom:20px;}
.cv_block1_c .h1 { font-weight:normal; color:#4194e8; display:inline-block; font-size:24px; margin-right:10px; vertical-align:middle}
.cv_block1_c h1 { float:left; font-size:24px; font-weight:normal;}
.cv_block1_c .title em { font-style:normal; background:#4194e8; display:inline-block; padding:3px 10px; color:#fff; vertical-align:middle; position:relative; top:2px;}
.cv_block1_c .th { color:#999; padding-right:20px;}
.cv_block1_c td { padding-bottom:8px;}
.cv_block1_c td td { padding-bottom:0;}
.cv_block1_c .price { font-size:24px; display:block; margin:10px 0; font-family:Tahoma,"Microsoft YaHei"; font-weight:normal}
.cv_block1_c .type a { display:inline-block; border:#ccc solid 0px; padding:10px; margin-right:10px; outline:none;}
.cv_block1_c .type a.cur { border:#eb6100 solid 1px; color:#eb6100; font-weight:bold;}
.cv_block1_c .btn { padding:20px 0 10px 0;}
.cv_block1_c .ps strong { font-size:24px; display:inline-block; font-family:Tahoma; font-weight:normal; margin:0 1px 0 3px;}
.cv_block1_c .ps em { font-family:Tahoma; font-style:normal; font-size:15px;}
.btn_buy { display:inline-block; width:170px; height:38px; overflow:hidden; line-height:999px; vertical-align:middle; background:url(images/btn_buy.png);}
.btn_buy:hover { background-position:0 -38px;}
.btn_buy2 { display:inline-block; width:170px; height:38px; overflow:hidden; line-height:999px; vertical-align:middle; background:url(images/btn_buy2.png);}
.btn_buy2:hover { background-position:0 -38px;}

.cv_block1_c .price2,.cv_block1_c .price3,.cv_block1_c .price4 { display:none}
.nextarc { border:#AAD97B solid 1px; border-top:0; margin-top:-10px; background:#f5f5f5; margin-bottom:10px;}
.nextarc td { padding:10px;}

.list_float li { float:left; width:45%;}
.list_float { zoom:1}
.list_float:after { clear:both; content:""; display:block; height:0; overflow:hidden;}

.ivr_newslist .list_box dl { padding:10px 0}
.ivr_newslist .list_box dd { width:575px;}
.ivr_newslist .list_box dd .w300 { width:445px;}
.ivr_newslist .list_box dt img { width:110px; height:70px;}
.ivr_newslist .list_box dt { width:110px;}

.bdsharebuttonbox { padding-left:55px; padding-top:5px;}
.xianluinfo_t .btn_buy2 { margin-top:10px;}
.i_v_left .qztd_table td { font-size:12px;}
.i_v_left .qztd_table td.qztd_num { width:10px; font-size:18px;}
.i_v_left .qztd_gzr { padding-right:10px;}

.overlayer { position:fixed; top:0; right:0; bottom:0; left:0; background:#000; opacity:0.5; filter:alpha(opacity=50); display:none; z-index:10}
.alert { position:fixed; width:600px; height:400px; border:#81BC2C solid 5px; left:50%; top:50%; margin:-200px 0 0 -300px; border-radius:10px; box-shadow:0 0 20px 5px rgba(0,0,0,0.3); display:none; z-index:20}
.alert_con { width:100%; height:365px; background:#f5f5f5; border-radius:0 0 6px 6px; overflow:hidden;}
.alert_close { width:40px; height:40px; text-align:center; line-height:40px; border-radius:0 10px 10px 0; position:absolute;right:-5px; top:-5px; background:#81BC2C; color:#fff; font-family:Tahoma; font-size:20px; font-weight:bold; cursor:pointer;}
.alert_ifr { border:0; width:100%; height:100%;}
.alert_title { line-height:35px; font-size:14px; color:#fff; background:#81BC2C; text-indent:10px; font-family:"Microsoft YaHei"; font-weight:bold;}

.posttable { margin:20px 0 0 50px}
.posttable td { padding-bottom:15px; vertical-align:middle; font-size:14px;}
.posttable .intxt {height:25px; line-height:25px;}
.posttable .ps { font-size:12px; color:#999}
.btn_post { background:#FF4915; color:#fff; border:0; font-size:14px; font-weight:bold; padding:0 30px; height:30px; line-height:25px; cursor:pointer;}

/*首页*/
.ib1_left { float:left; width:300px;}
.ib1_right { float:right; width:690px; overflow:hidden;}
.index_block1 { margin-bottom:20px;}
.i_menu { border:#c6dff8 solid 1px; background:#f0f7fd; height:388px; overflow:hidden;}
.i_menu dl { border-bottom:#d4f0f2 solid 1px; border-top:#fff solid 1px; padding:10px 0 16px 0;}
.i_menu dl:last-child { border-bottom:0;}
.i_menu dt { font-size:15px; font-family:"Microsoft YaHei"; margin-left:11px; font-weight:bold; color:#4194e8}
.i_menu dt img { position:relative; top:4px; margin-right:8px;}
.i_menu dd { padding:8px 10px 5px 12px; padding-bottom:0; line-height:18px;}
.i_menu dd a { display:inline-block; margin-right:10px;}
.focus li { float:left; width:230px; height:70px; text-align:center; line-height:70px; font-size:22px; font-family:"Microsoft YaHei";}
.focus img { vertical-align:middle; border:0;}
.focus .li1 { background:#ff8c41}
.focus .li2 { background:#81bc2c}
.focus .li3 { background:#4194e8}
.focus li a { color:#fff; display:block; height:100%}

.index_block2 { margin-bottom:20px;}
.title_zyx { border-bottom:#65b71f solid 3px; position:relative; margin-bottom:10px;}
.title_zyx_img { display:inline-block; height:39px; width:178px; overflow:hidden; background:url(images/title_img1.png); line-height:999px; font-size:0; vertical-align:middle; margin-right:45px;}
.title_zyx_link { display:inline-block;}
.title_zyx_more { position:absolute; right:0; line-height:39px;}
.title_zyx_link a { display:inline-block; border-right:#ccc solid 1px; padding:0 10px;}
.title_zyx_link a.cur { background:#65b71f; color:#fff; padding:5px 10px; vertical-align:middle; border:0; border-radius:3px;}
.ib2_left { float:left; width:300px; margin-right:20px;}
.ib2_center { float:left; width:430px;}
.ib2_right { float:right; width:210px;}
.ib2_l_s1 { float:left; font-size:16px; font-family:Tahoma; font-weight:bold;}
.ib2_l_s2 { float:right; height:16px; line-height:16px; background:url(images/ib2_l_s2.png) no-repeat; padding-left:15px;}
.ib2_l_pic { margin-bottom:5px;}
.ib2_l_t2 { font-size:15px; font-family:"Microsoft YaHei"; margin:3px 0;}
.xllist li { zoom:1; position:relative; vertical-align:middle; background:url(images/listdot.png) no-repeat 0 center;}
.xllist li:after { clear:both; display:block; height:0; content:""; overflow:hidden;}
.xllist li .tit { padding-right:80px; display:block; height:28px; line-height:28px; overflow:hidden; padding-left:10px;}
.xllist li .price { position:absolute; right:0; top:2px; font-family:Tahoma; color:#eb6100; font-size:14px;}
.ib2_center .xllist li.line { margin-bottom:13px; padding-bottom:13px; border-bottom:#ccc dashed 1px}
.ib2_r_p { margin-bottom:6px;}
.ib2_r_txt a { display:block; text-align:center; line-height:24px}

.index_block3 { margin-bottom:20px;}
.title_cjy { background:#4194e8}
.title_cjy_img { display:inline-block; height:40px; width:215px; overflow:hidden; background:url(images/title_img2.png); line-height:999px; font-size:0; vertical-align:middle; margin-right:45px; float:left;}
.title_cjy_link { float:right; line-height:40px;} 
.title_cjy_link a { font-size:16px; font-family:"Microsoft YaHei"; color:#fff; display:inline-block; margin-right:10px;}
.cjytable { border-top:#c6dff8 solid 1px; border-left:#c6dff8 solid 1px;}
.cjytable td { text-align:center; background:#f0f7fd; border-right:#d2f1f0 solid 1px; border-bottom:#d2f1f0 solid 1px; border-top:#fff solid 1px; border-left:#fff solid 1px; height:35px;}
.cjytable td a { display:block; height:100%; line-height:35px;}
.index_block3 .xllist { padding-top:15px;}
.win8table  { margin-top:15px;}
.win8table td { background:#4194e8; text-align:center;}
.win8table td a { display:block; line-height:90px; color:#fff; font-size:16px; font-family:"Microsoft YaHei";}
.win8table td.tdr { border-right:#fff solid 5px;}
.win8table td.tdb { border-bottom:#fff solid 5px;}

.index_block4 { margin-bottom:20px;}
.i_qzmenubox { border:#4194e8 solid 1px; height:288px; overflow:hidden;}
.i_qzmb_left { float:left; width:150px; border-right:#4194e8 solid 1px;}
.title_qzmb_img { display:inline-block; height:49px; width:150px; overflow:hidden; background:url(images/title_img3.png); line-height:999px; font-size:0; vertical-align:middle;}
.i_qzmb_menu li { border-top:#d9eafa solid 1px; text-align:right; padding-right:18px;}
.i_qzmb_menu li.cur { background:#4194e8; border:0; padding-top:1px;}
.i_qzmb_menu li a { display:block; line-height:47px; color:#4194e8; font-size:15px; font-family:"Microsoft YaHei";}
.i_qzmb_menu li.cur a { color:#fff}
.i_qzmb_right.newqzbox { margin-top:10px;}

.ib5_left { float:left; width:310px; margin-right:22px;}
.nb_title { border-bottom:#65b71f solid 3px; line-height:30px;}
.nbt_t { color:#65b71f; font-size:15px; font-family:"Microsoft YaHei"; padding-left:10px; float:left;}
.nbt_more { float:right;}
.nbt_more a { color:#999}

.arcbody a,.arcbody2 a,.i_v_intro a,.cvr_box .content a { border-bottom:dashed #4194E8 1px; color:#4194E8; display:inline-block; margin:0 3px; line-height:22px;}
.arcbody a:hover,.arcbody2 a:hover,.i_v_intro a:hover,.cvr_box .content a:hover { color:#eb6100; border-bottom:dashed #eb6100 1px;}

.cvr_box:nth-child(2) .content a,.cvr_box:nth-child(2) .content a:hover { border:0; color:#333; margin:0; line-height:normal; cursor: text}

.arcbody2 { padding:5px 43px 30px 43px; line-height:24px;}
.arcbody2 td { font-size:14px;}
.i-status-being {
width: 21px;
height: 21px;
display: -moz-inline-box;
-moz-box-orient: vertical;
display: inline-block;
vertical-align: middle;
background-repeat: no-repeat;
}
.i-status-being {
background-image: url(http://cdn.iknow.bdimg.com/static/question/pkg/aio_z_55f472f.png);
background-position: -410px -535px;
margin-right:5px;
}
.ask-title { font-size:16px; font-weight:bold; position:relative; top:3px;}
.fqatitle { padding:10px;}

.xianlubox2 { background:#F1FEDD;}
.ask-title2 { font-size:14px; font-weight:bold; position:relative; top:3px;}
.answer-best {
width: 41px;
height: 57px;
display: -moz-inline-box;
-moz-box-orient: vertical;
display: inline-block;
vertical-align: middle;
background-repeat: no-repeat;
}
.answer-best {
background-position: -390px -90px;
background-image: url(http://cdn.iknow.bdimg.com/static/question/pkg/aio_z_55f472f.png);
}
.fqatitle2 { padding-top:0}
.arcbody3 { padding:0 20px 20px 20px;}






















/*签证移植*/
.newqzbox_wrap { margin-bottom:20px;}
.newqzbox { margin-bottom:10px; zoom:1}
.newqzbox:after { clear:both; content:""; display:block; height:0; overflow:hidden}
.newqzbox .title {
  border-bottom: 2px solid #136EB4;
  color: #333333;
  font-family: "Microsoft YaHei";
  font-size: 16px;
  height: 29px;
  line-height: 29px;
  padding-left: 10px;
}
.newqzbox .title,.newqzbox .title a { color:#015FA7}
.newqzbox .map { position:relative; float:left; width:210px; height:347px; background:#f6fbff}
.newqzbox .main { float:left; width:770px; margin:12px 0 0 20px; display:inline; overflow:hidden;}
.newqzbox .main .inner { width:1000px;}
.newqzbox .main .b { float:left; color:#333; zoom:1; line-height:22px; padding-right:23px; margin-bottom:5px; border-bottom:#ccc dashed 1px; padding-bottom:11px; height:60px;}
.newqzbox .main .b:after { clear:both; content:""; display:block; height:0; overflow:hidden}
.newqzbox .main .b a { color:#333;}
.newqzbox .main .b a:hover { color:#e8641b}
.newqzbox .main .t { font-weight:bold; float:left; width:65px; text-align:right; margin-right:15px;}
.newqzbox .main .t a { width:65px; display:inline-block;}
.newqzbox .main ul { float:left;}
.newqzbox .main ul a { display:inline-block; width:110px; margin-right:9px;}
.newqzbox .main ul span { color:#e8641b}
.newqzbox .map.yaz { background:url(images/map_yaz_s.jpg)}
.newqzbox .map.feiz { background:url(images/map_feiz_s.jpg)}
.newqzbox .map.ouz { background:url(images/map_ouz_s.jpg); height:262px;}
.newqzbox .map.meiz { background:url(images/map_meiz_s.jpg); height:262px;}
.newqzbox .map.daz { background:url(images/map_daz_s.jpg); height:176px;}
.map_inner { height:100%; width:100%; position:absolute; display:none;}
.yaz .map_inner { width:200%; height:347px;}
.feiz .map_inner { width:200%; height:347px;}
.ouz .map_inner { width:200%; height:262px;}
.meiz .map_inner { width:150%; height:262px;}
.daz .map_inner { height:176px;}
.map_inner .bg { position:absolute; width:100%; height:100%; background:#000; opacity:0.8; filter:alpha(opacity=80);}
.map_inner ul { padding:15px; position:absolute;}
.map_inner a { color:#fff; font-family:"Microsoft YaHei"; font-size:14px; display:inline-block; margin-right:10px; line-height:40px;}

.index_block4 .newqzbox .main { float:left; width:820px; margin:12px 0 0 20px; display:inline; overflow:hidden;}
.index_block4 .newqzbox .main .inner { width:900px;}
.index_block4 .newqzbox .main .b { float:left; color:#333; zoom:1; line-height:22px; padding-right:23px; margin-bottom:10px; border-bottom:#ccc dashed 1px; padding-bottom:10px; height:50px;}
.index_block4 .newqzbox .main .b:after { clear:both; content:""; display:block; height:0; overflow:hidden}
.index_block4 .newqzbox .main .b a { color:#333;}
.index_block4 .newqzbox .main .b a:hover { color:#e8641b}
.index_block4 .newqzbox .main .t { font-weight:bold; float:left; width:65px; text-align:right; margin-right:15px;}
.index_block4 .newqzbox .main ul { float:left;}
.index_block4 .newqzbox .main ul a { display:inline-block; width:120px; margin-right:10px;}
.index_block4 .newqzbox .main ul span { color:#e8641b; display:inline-block; width:40px;}
/*签证移植*/

/*XX移植*/
.down_nav{ width:100%; min-width:1000px; height:40px; margin-top:40px; background:#71be42; overflow:hidden;}
.down_nav_con{ width:1000px; margin:0 auto; overflow:hidden;}
.down_nav_con li{ position:relative; width:199px; float:left; line-height:40px; font-family:"microsoft yahei"; font-size:16px; text-align:center; color:#fff; text-indent:10px;}
.down_nav_con li i{ position:absolute; top:6px; margin-left:-28px; width:25px; height:25px; background:url(images/ico_home.png) no-repeat 0 -444px;}
.down_nav_con li i.i2{ background-position:-25px -444px;}
.down_nav_con li i.i3{ background-position:-50px -444px;}
.down_nav_con li i.i4{ background-position:-75px -444px;}
.down_nav_con li i.i5{ background-position:-100px -444px;}
.down_nav_con li.first{ text-align:left; font-size:18px;}
.down_nav_con li.first i{ top:0; right:20px; width:18px; height:40px; background-position:-124px -440px;}
/*XX移植*/

/*底部样式*/
#helper{ clear:both; display:inline-table; width:100%; padding:10px 0; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; background:#f7f7f7;}
.helper{ width:1000px; margin:0 auto;}
.helper .txt{ display:block; width:137px; float:left; height:130px; padding:0 10px; text-align:left; border-right:1px solid #e6e6e6;}
.helper .last{ border:0 none;}
.helper .txt h4{ height:36px; line-height:36px; font-size:16px; color:#555; font-weight:normal; font-family:"Microsoft YaHei";}
.helper .last h4{ padding-left:10px;}
.helper .txt ul{ width:149px; float:left;}
.helper .txt li{ position:relative; width:149px; float:left; color:#666; height:21px; line-height:21px;}
.helper .txt li a{ color:#666;}
.helper .txt li a:hover{ color:#F60;}
.helper .txt ul.us li{ width:120px; padding-left:29px; height:26px; line-height:26px;}
.helper .txt li i{ display:inline-block; position:absolute; left:9px; top:5px; width:16px; height:16px; background:url(images/layer_bg.png?130416) no-repeat -108px -64px;}
.helper .txt li i.sina{ background-position:-108px -64px;}
.helper .txt li i.qq{ background-position:-108px -80px;}
.helper .txt li.weixin{ position:relative; border:1px solid #f7f7f7;}
.helper .txt li.weixin i{ left:8px; background-position:-108px -96px;}
.helper .txt li.hov{ border:1px solid #e1e1e1; background:#fff;}
.helper .txt li.weixin .hideBox{ display:none; position:absolute; bottom:26px; left:-1px; width:190px; padding:15px 10px 5px 10px; border:1px solid #e1e1e1; background:#fff; overflow:hidden; z-index:1;}
.helper .txt li.weixin .hideBox strong{ font-size:14px;}
.helper .txt li.weixin .hideBox strong,.helper .txt li.weixin .hideBox span{ display:block; line-height:24px; text-align:center;}
.helper .txt li.weixin .hideBox img{ display:block; margin:0 auto; text-align:center;}
.helper .txt li.weixin s{ display:none; position:absolute; left:0; bottom:26px; width:149px; height:1px; background:#fff; overflow:hidden; z-index:2;}
.helper .txt li.hov s{ display:block;}
.helper .txt li.hov .hideBox{ display:block;}

.helper .ico_logo{ display:block; width:270px; float:left; height:110px; padding:20px 20px 0 20px; text-align:center; border-right:1px solid #e6e6e6;}
.helper .ico_logo i{ display:block; width:202px; margin:0 auto; height:89px; background:url(images/logo_down.png) no-repeat 0 0;}

#footer{ display:block; width:100%; text-align:center; color:#999; overflow:hidden;}
.foorter{ clear:both; display:block; width:100%; text-align:center; color:#999; font-family:arial; overflow:hidden;}
.foorter a{ padding:0 5px; line-height:21px; color:#555;}
.foorter .cnLink{ color:#999; line-height:40px;}
.foorter .cnLink a{ padding:0 6px; color:#333;}
.foorter .cnLink a:hover{ color:#f73;}

.foorter .cnPic{ display:block; width:1000px; margin:0 auto; height:50px; text-align:center; overflow:hidden;}
.foorter .cnPic ul{ text-align:center; margin-left:6%;}
.foorter .cnPic li{ width:110px; float:left; height:50px; margin-right:5px; display:inline; background:url(images/cnPicBg.png) no-repeat -9999px 0; overflow:hidden; zoom:1; text-indent:-1000px;}
.foorter .cnPic li.cnpic1{ background-position:0 0;}
.foorter .cnPic li.cnpic2{ background-position:-110px 0;}
.foorter .cnPic li.cnpic3{ background-position:-220px 0;}
.foorter .cnPic li.cnpic4{ background-position:-330px 0;}
.foorter .cnPic li.cnpic5{ background-position:-440px 0;}
.foorter .cnPic li.cnpic6{ width:110px; background:none; text-indent:0;}
.foorter .cnPic li.cnpic7{ width:46px; background:none; text-indent:0;}
.foorter .cnPic li.cnpic8{ background-position:-550px 0;}
.foorter .cnPic li.cnpic9{ width:149px; background:url(images/img149x50.png) no-repeat;}
.foorter .cnPic li a{ display:block; width:110px; height:50px; padding:0;}
.foorter .cnPic li.cnpic7 a{ width:46px;}

.foorter .cnCopyright{ font-family:Verdana; color:#808080; line-height:30px;}
.foorter .cnCopyright a{ color:#808080;}

.fastNav,.friendLink{ width:1000px; margin:10px auto;line-height:20px;}
.fastNav strong,.friendLink strong{ width:80px; float:left; text-align:right; font-weight:normal; color:#555;}
.fastNav p{ display:inline-block; width:915px;}
.fastNav p a{ display:inline-block; margin-right:3px;}
.fastNav p a.more{ width:132px;}
.fastNav a:link,.fastNav a:visited{ color:#999;}
.fastNav a:hover{ color:#333;}

.friendLink p{ display:inline-block; width:915px;}
.friendLink p a{ display:inline-block;}
.friendLink a:link,.friendLink a:visited{ color:#999;}
.friendLink a:hover{ color:#333;}
/*底部样式*/

/*客服移植*/
.mbox1 { margin-bottom: 10px; border:#b3d4f5 solid 1px;}
.mbox1 .title { height: 29px; line-height: 29px; padding-left: 10px; font-size:16px; color:#005FA8; font-family:"Microsoft YaHei"; background:#F6FBFF}
.mbox1 .title a { color:#333;}
.mbox1 .content { }
.mbox1 .content.text { padding: 10px; line-height: 22px; }
.mbox1 .content .list-2{overflow:hidden;}
.mbox1 .content .list-2 li{ float:left; width:129px;background: url("images/dot_newslist.png") no-repeat scroll left center transparent; padding:0 0 0 10px;}
.kftel { width: 100%; height: 61px; background: url(images/kftel.png) no-repeat; }
.kftel strong {font-size: 16px; padding: 31px 0 0 52px; display: block; font-family:Verdana}
.kfqq { height: 57px; background: #f6fbff; border-top: #eceff4 solid 1px; }
.promise { width:100%; height: 170px; background: url(images/promise.png) no-repeat; }
/*客服移植*/

/*线路移植*/
.xltitle { height: 31px; line-height: 31px; text-indent: 10px; background: #81BC2C; color:#fff}
.xltitle strong { font-size: 14px; margin-right: 20px; }
.xltitle span b { color: #FF0; }
.list_box { margin-bottom: 20px; zoom: 1 }
.list_box:after { clear: both; display: block; content: ""; height: 0; overflow: hidden; }
.list_box dl { border-bottom: 1px dashed #E1E1E1; display: block; float: left; overflow: hidden; padding: 20px 0; zoom: 1; }
.list_box dl:after { clear: both; display: block; content: ""; height: 0; overflow: hidden; }
.list_box dt { float: left; padding-right: 10px; width: 120px; }
.list_box dd { float: left; width: 600px; }
.list_box dt img { display: block; height: 80px; overflow: hidden; width: 120px; }
.list_box dd .w300 { float: left; width: 480px; }
.list_box dd .tip { color: #777777; display: inline-block; float: left; overflow: hidden; text-align: center; width: 160px; }
.list_box dd .price { display: inline-block; float: right; text-align: center; width: 120px; }
.list_box dd .w300 a { color:#1166BB; display: block; font-size: 14px; line-height: 18px; overflow: hidden; width: 490px; margin-bottom: 15px; }
.list_box dd .w300 a:hover { color:#FF6012}
.list_box dd .w300 a strong { font-weight: normal }
.list_box dd .w300 span { color: #777777; display: block; margin-top: 5px; }
.list_box dd .w300 p { height: 18px; line-height: 18px; overflow: hidden; width: 490px; }
.list_box dd .w300 p i { background-position: 0 0; display: inline-block; height: 11px; margin-right: 3px; width: 12px; }
.box_change .txt dd.on i, .box_change .txt dd.off i, .box_change .txt dd a.all, .list_box dd .w300 p i, .list_box dd .ico i, .list_box dd .price a.btn, .spread dd .price a.btn { background:#F5F5F5; color:#F39700 }
.list_box dd .price a.btn:hover { background:#f37900; color:#fff;}
.list_box dd .w300 p a { color: #888888; display: inline; font-size: 12px; }
.list_box dd .ico { display: block; overflow: hidden; text-align: center; }
.list_box dd .tip em { color: #FF6012; }
.list_box dd .ico i { background-position: 0 -156px; display: inline-block; height: 20px; margin: 0 5px 0 0; width: 20px; }
.list_box dd .price span { color: #FF6012; display: block; margin-bottom: 13px; }
.list_box dd .price span b { font-family: Arial; font-size: 24px; }
.list_box dd .price a.btn { display: inline-block; padding: 6px 10px; border-radius: 5px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); }
.shownum-page { height: 28px; margin: 8px 0 10px; padding-top: 4px; }
.common-page { display: inline; float: right; height: 24px; line-height: 24px; margin-right: 12px; }
.shownum-page .pageinfo { margin-right: 15px; }
.common-page .page-prev, .common-page .page-next { background: none repeat scroll 0 0 #F8F8F8; border: 1px solid #CECECE; color: #333333; display: inline-block; height: 22px; line-height: 22px; margin: 0 5px 0 10px; text-align: center; width: 50px; }
.common-page .no-page { color: #999999; }
.shownum-page .pageinfo .red { font-style: normal; margin: 0 4px; }
.common-page .pagea { border: 1px solid #CBCBCB; color: #333333; display: inline-block; height: 22px; line-height: 22px; margin: 0 5px 0 0; padding: 0 8px; }
.common-page .currenta { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #FFFFFF; color: #FF6600; display: inline-block; font-weight: bold; height: 22px; line-height: 22px; margin: 0 5px 0 0; padding: 0 8px; }
.xianlubox { border: 1px solid #AAD97B; margin-bottom: 10px; overflow: hidden;}
.xianlutitle { background: #f5f5f5; height: 60px; line-height: 60px; font-size: 21px; font-family: "SimHei"; text-align: center }
.xianluinfo { zoom: 1; padding: 10px; padding-bottom:15px;}
.xianluinfo:after { clear: both; content: ""; display: block; height: 0; overflow: hidden; }
.xianluinfo_p { float: left; }
.xianluinfo_t { float: left; margin-left: 30px; line-height: 30px; font-size: 14px; font-family: Arial }
.xianluinfo_t strong { color: #ff5521; font-size: 24px; }
.yudingbox { height: 79px; border: #fcce81 solid 1px; background: #fafafa url(images/yudingbox.png) no-repeat; margin: 0 10px; margin-bottom: 15px; }
.yudingbox_l { float: left; font-size: 14px; font-weight: bold; color: #ff5521; margin: 10px 0 0 120px; display:inline;}
.yudingbox_l strong { font-family: Arial; font-size: 16px; }
.yudingbox_l b { font-weight: normal; color: #fcce81; }
.yudingbox_l p img { vertical-align: middle; }
.yudingbox_l p { margin-bottom: 10px; }
.yudingbox_r { float: right; margin: 42px 10px 0 0; display:inline; width:215px; overflow:hidden;}
.tabbox { margin: 10px; }
.xianlutab { padding-bottom: 6px; background: url(xianlutab_bg.png) repeat-x bottom; zoom: 1 }
.xianlutab:after { clear: both; content: ""; display: block; height: 0; overflow: hidden; }
.xianlutab li { float: left; width: 95px; height: 26px; line-height: 26px; background: url(xianlutab.png); text-align: center; margin-right: 5px; }
.xianlutab li.cur { background-position: -95px 0; font-weight: bold; }
.xianlutab li.cur a { color: #fff; }
.xianlucon td { line-height: 200%; padding: 15px; padding-bottom: 30px; }
.TM_LL .TM_LN { font-size: 14px; margin-right: 15px; }
.TM_LL li { border-bottom: 1px dashed #DDDDDD; display: list-item; height: 35px; line-height: 35px; list-style: none outside none; overflow: hidden; padding: 0 10px; }
.TM_LL_WZ1 .TM_LPO, .TM_LL_WZ2 .TM_LPO, .TM_LL_WZ3 .TM_LPO, .TM_LL_TW5 .TM_LPO { display: inline-block; float: right; height: auto; margin-left: 50px; text-align: right; vertical-align: middle; }
.TM_LOBtn { background: url("images/TM_Skin_ico_Gray.gif") no-repeat -299px 1px; display: inline-block; height: 14px; margin: 5px 0 0 1px; width: 32px; }
.TM_LS { display: inline-block; height: 15px; margin: 0 2px; width: 46px; }
.TM_LS2 { background: url("images/TM_Skin_ico_Gray.gif") no-repeat scroll 0 -30px; }
.TM_LF { color: #999999; font-size: 12px; }
.TM_LL_WZ2 .TM_LF { margin-left: 4px; }
.lxs_kinds_layer UL LI SPAN.TM_LS, .lxs_kinds_layer UL LI SPAN.TM_LF { color: #999; float: none; }
.TM_LS0, .TM_LS5 { display: none; }
.xingchengtitle { background: #eeffdd; font-weight: bold; line-height: 20px; padding: 2px 0; font-size: 14px; }
.xingchengtitle strong { display: inline-block; width: 54px; height: 20px; line-height: 20px; color: #fff; background: url(images/xingchengtitle.png); text-align: center; margin-right: 15px; font-size: 12px; }
.xingchengbox .xianlucon td { padding-bottom: 15px; }
.xingchengbox { padding-bottom: 15px; }
.arcbox { border: #aad97b solid 1px; margin-bottom: 10px; padding: 10px; zoom: 1;}
.arcbox:after { clear: both; content: ""; display: block; height: 0; overflow: hidden; }
.arct { font-size: 21px; font-family: "SimHei"; border-bottom: #aad97b solid 1px; padding-bottom:5px}
#newslist ul { float: left; padding: 8px 0 12px; width: 750px; }
#newslist li { background: url("images/ico_zx.gif") no-repeat 12px 9px; float: left; font-size: 14px; padding-left: 24px; width: 680px; zoom:1; border-bottom:#ccc dashed 1px; margin-bottom:10px; padding-bottom:10px}
#newslist li div { height: 25px; line-height: 26px; overflow: hidden; margin-bottom:3px;}
#newslist li p { color:#999; font-size:12px;}
#newslist li:after { clear:both; content:""; display:block; height:0; overflow:hidden;}
#newslist li span { color: #999999; float: right; font-size: 12px; }
a.c_green, a.c_green:visited { color: #008000; }
#newslist li.newslistline { border-bottom: 1px dashed #CCCCCC; margin-bottom: 10px; zoom:1; height: 35px;}
#newslist li.newslistline:after { clear:both; content:""; display:block; height:0; overflow:hidden;}
.arcbody td { font-size: 14px; line-height: 200%; padding: 20px; }
.arcbody td img { display: block; margin: 10px auto; }
.lxs_kinds_layer .hotel_text td { padding-top: 3px; }
.lxs_kinds_layer.lvsc { padding-bottom: 3px; *padding-bottom: 23px;
}
.xingchengbox .day2, .xingchengbox .day2, .xingchengbox .day3, .xingchengbox .day4, .xingchengbox .day5, .xingchengbox .day6, .xingchengbox .day7, .xingchengbox .day8, .xingchengbox .day9, .xingchengbox .day10, .xingchengbox .day11, .xingchengbox .day12, .xingchengbox .day13, .xingchengbox .day14, .xingchengbox .day15 { display: none }
.QZ ul { padding: 10px; padding-bottom: 5px; zoom: 1 }
.QZ ul:after { clear: both; content: ""; display: block; height: 0; overflow: hidden; }
.QZ ul li { overflow: hidden; margin-bottom: 10px; }
.QZ ul li a { display: inline-block; height: 17px; line-height: 17px; overflow: hidden; width: 165px; vertical-align: middle }
.QZ ul li img { margin-right: 5px; vertical-align: middle; }
.description { height: 20px; line-height:20px; overflow: hidden; }
.dede_pages { zoom: 1; }
.dede_pages:after { clear: both; content: ""; display: block; height: 0; overflow: hidden; }
.pagelist { float: right }
.pagelist li { float: left; padding: 0 5px; height: 20px; line-height: 20px; text-align: center; }
.pagelist li a { display: block; height: 100%; background: #f5f5f5; padding: 0 8px; border: #ccc solid 1px; }
.pagelist li.thisclass a { background: none; border:none; color:#fff; font-weight:bold;}
.pagelist li.thisclass { border: #4FA310 solid 1px; padding: 0 8px; background: #4FA310; color: #fff; }
.TM_LL.TM_LL_WZ2 { padding: 5px 5px 3px; }
.typeson { margin-bottom:10px;}
.typeson a { display:inline-block; padding:8px 12px; font-size:14px; border:#81BC2C solid 1px; margin-right:5px; color:#4FA310; margin-bottom:5px;}
.typeson .thisclass,.typeson a:hover { background:#81BC2C; color:#fff}
.lxs_kinds_layer { BORDER-BOTTOM: #d5d5d5 1px solid; BORDER-LEFT: #d5d5d5 1px solid; MARGIN-TOP: 10px; BORDER-TOP: #d5d5d5 1px solid; BORDER-RIGHT: #d5d5d5 1px solid; margin-bottom:10px;}
.lxs_kinds_nav { BORDER-BOTTOM: #ddd 1px solid; background:#F5F5F5;HEIGHT: 33px; line-height: 33px; _overflow: hidden }
.lxs_kinds_nav STRONG { PADDING-LEFT: 10px; FLOAT: left; COLOR: #444; FONT-SIZE: 14px }
.lxs_kinds_nav STRONG A { COLOR: #444 }
.lxs_kinds_nav SPAN { FLOAT: right; }
.lxs_kinds_nav SPAN A { margin-right: 5px; }
.lxs_kinds_nav SPAN A.on { POSITION: relative; BORDER-LEFT: #ddd 1px solid; BACKGROUND-COLOR: #fff; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; TOP: 0px }
.lxs_kinds_layer UL LI P EM { COLOR: #4ea50a }
.lxsli { WIDTH: 220px; OVERFLOW: hidden }
.lxs_kinds_layer UL LI S { MARGIN-TOP: 0px; TEXT-INDENT: -3px; WIDTH: 3px; FLOAT: left; HEIGHT: 12px; COLOR: #a5a5a5; OVERFLOW: hidden; TEXT-DECORATION: none }
.lxs_kinds_layer UL LI P { COLOR: #999 }
.lxs_kinds_layer UL LI P.dp_yk { WIDTH: 100% }
.lxs_kinds_layer UL LI P.dp_yk { HEIGHT: 16px; OVERFLOW: hidden }
.lxs_kinds_layer UL LI P.yxp { HEIGHT: 16px; OVERFLOW: hidden }
.lxs_kinds_layer UL LI P A { COLOR: #333 }
.lxs_kinds_layer UL LI P A.c_4e { COLOR: #4ea50a }
.lxs_kinds_layer UL LI P.pipai { PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 50px; COLOR: #999; OVERFLOW: hidden; PADDING-TOP: 3px }
.lxs_kinds_layer UL LI P.pipai A { DISPLAY: block; FONT-WEIGHT: bold }
.lxs_kinds_layer UL LI P.jqpai { WIDTH: 220px; HEIGHT: 16px; OVERFLOW: hidden }
.lxs_kinds_layer UL LI.border_none { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px }
.lxs_kinds_layer UL LI SPAN { FLOAT: right; COLOR: #ff6012 }
.lxs_kinds_layer UL LI SPAN.w200span { COLOR: #333 }
.lxs_kinds_layer UL LI SPAN.w200span A { LINE-HEIGHT: 18px; WIDTH: 210px; DISPLAY: block; HEIGHT: 18px; COLOR: #4ea50a; OVERFLOW: hidden }
.lxs_kinds_layer UL LI SPAN.w200span A:hover { COLOR: #f60 }
.lxs_kinds_layer UL LI P A STRONG { COLOR: #666 }
.lxs_kinds_layer UL LI P A { COLOR: #3277c5 }
.lxs_kinds_layer UL LI P A:hover { COLOR: #f60 }
.lxs_kinds_layer UL LI SPAN STRONG { FONT-SIZE: 14px }
.lxs_kinds_layer UL LI P.dp_lxs { MARGIN-TOP: 8px; HEIGHT: 16px; COLOR: #999; OVERFLOW: hidden }
.lxs_kinds_layer UL LI P.dp_lxs A:hover { COLOR: #f60 }
.tabbox { margin: 10px; }
.xianlutab { padding-bottom: 6px; background: url(images/xianlutab_bg.png) repeat-x bottom; zoom: 1 }
.xianlutab:after { clear: both; content: ""; display: block; height: 0; overflow: hidden; }
.xianlutab li { float: left; width: 95px; height: 26px; line-height: 26px; background: url(images/xianlutab.png); text-align: center; margin-right: 5px; }
.xianlutab li.cur { background-position: -95px 0; font-weight: bold; }
.xianlutab li.cur a { color: #fff; }
.xianlucon td { line-height: 200%; padding: 15px; padding-bottom: 30px; }

@media print{
	.header,.foot,.right,.a2,.bottom_1,.question,.links,.lxs_kinds_layer,.yudingbox { display:none}
	.xianlubox,.mainleft,.container { width:auto; border:0;}
	.xianlutab li { display:none}
	.xianlutab li.cur { display:block; border-bottom:#000 solid 1px;}
	.xingchengtitle strong { display:none}
	.i_v_right { display:none}
	.i_v_left { width:100%;}
	.position { display:none}
	.nav { display:none}
	.header { display:none;}
	.lxs_kinds_layer { display:none}
	.down_nav { display:none}
	.helper { display:none}
	.foorter { display:none}
	.fastNav { display:none}
	.friendLink { display:none}
}
/*线路移植*/


/*国家*/
.guojiabox { border:#e5e5e5 solid 1px; margin-bottom:15px; padding:25px;}
.gj_l { float:left; width:640px;}
.gj_r { float:right; width:250px; text-align:center;}
.guojiabox h1 { font-size:34px; font-weight:normal; margin-bottom:10px; line-height:36px;}
.gj_intro { font-size:14px; line-height:24px;}
.gj_navlink { color:#ccc; line-height:20px; margin-bottom:10px;}
.gj_navlink a { color:#999}
.gj_navlink a:hover { color:#4194e8}
.gj_title { line-height:35px; background:#4294e8; color:#fff; font-size:18px; text-indent:25px;}
.gj_title2 { background:#64b71f}
.gjqzbox { border:#e5e5e5 solid 1px;}
.gjqzbox_tit { background:#f5f5f5; font-size:14px; color:#000; line-height:30px; text-indent:24px;}
.gjqzbox_con { padding:10px 24px 10px 24px;}
.gjqzbox_con_l { float:left; width:720px;}
.gjqzbox_con_r { float:right; width:280px;}
.gjqzbox_con_l .gjqzbox { float:left; width:359px; margin-right:-1px; margin-bottom:-1px; height:194px;}
.gjqzbox_con_r .gjqzbox { height:389px;}
.wdlist li { line-height:23px; height:23px; overflow:hidden;}
.gjqzbox_con_l .list_box dd { width:610px;}
.gjqzbox_con_l .list_box dd .w300 a { margin-bottom:8px;}
.gjqzbox_con_l .list_box dd .w300 span { display:inline-block; height:13px; overflow:hidden;}
.gjqzbox_con_l .list_box dd .price span { margin-bottom:10px;}
.gjqzbox_con_l .list_box dt img { width:90px; height:65px;}
.gjqzbox_con_l .list_box dt { width:90px;}
.gjqzbox_con_l .list_box dl { padding:10px 0}
.guoqi img { width:100%; height:auto;}

.i_v_left .gjqzbox_con_l { float:none; width:auto}
.i_v_left .gjqzbox_con_l .gjqzbox { width:363px; height:290px;}
.i_v_left .gjqzbox_tit { font-weight:bold;}

.qzwdlist li { border-bottom:#e5e5e5 dashed 1px; margin-bottom:8px; padding-bottom:8px;}
.topbar { background:#f5f5f5;}
.topbar .fl img { vertical-align:middle;}
.topbar .fr { color:#ccc; line-height:25px;}

#list_article .arcbody {max-height:285px; _height:285px; overflow:hidden;}
#list_article .arcbody td { font-size:12px;}
.arcbodymore { text-align:right; padding:20px 30px; font-weight:bold}
.nextarc .ivr_newslist { padding:10px 0 10px 20px;}
.nextarc .ivr_newslist li { float:left; width:340px; margin-right:10px; background:none; text-indent:0; height:40px; line-height:40px; border-bottom:dashed #ccc 1px; font-size:14px;}
#list_article .dede_pages { padding:10px;}
#list_article .nextarc { background:none}
#list_article .xianlutitle { height:40px; line-height:40px; font-size:18px;}

.bg404 { height:328px; background:url(images/404.jpg) no-repeat; margin-top:70px; padding-left:370px; color:#666}
.bg404 .p1 { font-size:36px; margin-bottom:35px;}
.bg404 .p2 { font-size:18px; line-height:35px; margin-bottom:35px;}
.bg404 .p3 { font-size:14px; color:#ccc;}
.bg404 .p3 a { display:inline-block; color:#4294e8; margin:0 10px;}
.bg404 .p3 a:first-child { margin-left:0;}

.zh_title { font-size:24px; text-align:center; margin:5px 0 15px 0;}
.zh_box { border:#4294e8 solid 1px; margin-bottom:15px;}
.zh_box_tit { line-height:35px; background:#4294e8; text-align:center; color:#fff; font-size:18px;}
.zh_box_con table td { border-right:#e5e5e5 solid 1px; border-bottom:#e5e5e5 solid 1px; text-align:center;}
.zh_contit { color:#80bb2b; font-size:16px; margin-top:10px; margin-bottom:-5px;}
.zh_conlink { padding:15px 0;}
.zh_conlink a { display:inline-block; background:#f5f5f5; height:25px; line-height:25px; width:80px; overflow:hidden; margin:0 1px 3px 2px; vertical-align:middle;}
.zh_conlink a:hover { background:#80bb2b; color:#fff;}